upsetting thoughts - German English Dictionary